home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / ELECTRON / PCB_DESI / 1540.ZIP / PCBCA110.ZIP / LETTER < prev    next >
Text File  |  1992-08-27  |  3KB  |  46 lines

  1. PCBCAD is a freely-copyable software package consisting of tools for the
  2. design of printed circuit boards. I originally wrote it to investigate the
  3. performance of the A* algorithm (an artificial intelligence technique) when
  4. applied to the autorouting problem (as opposed to the popular Lee's
  5. algorithm). Although I didn't intend it to be used in the actual production
  6. of circuits, some of the PCBCAD users have been doing just that. After the
  7. initial implementation, I evaluated what the software was capable of, and
  8. what it would have to do before I would be satisfied that it was a viable
  9. product. I decided that there was so much to be done that I would never do it
  10. if it remained a freely-copyable package, so when the software reaches the
  11. level of maturity that satisfies me, I will offer it as a low-cost pcb cad
  12. package. I think this is only fair, considering the amount of work involved,
  13. and also the cost of competing software. I'll probably also change the name
  14. to MicroPCB, since I've heard there is already a company using the name
  15. PCBCAD.
  16.  
  17. I have done some bug fixing on PCBCAD, and I will continue to distribute it
  18. as a freely-copyable package even after MicroPCB is ready. I will limit my
  19. work on PCBCAD to bug fixing.
  20.  
  21. My regular job is as a software design engineer for Microsoft, and lately
  22. they have kept me so busy that I haven't had a chance to do much work on
  23. MicroPCB. About the most I can promise is that when it is ready, I'll let you
  24. know. I do keep track of the names and addresses of everyone who inquires
  25. about PCBCAD.
  26.  
  27. A word about "freely-copyable": "freeware", "shareware", and "public domain"
  28. are terms commonly applied to software packages, but they do not fit what I
  29. did with PCBCAD. "Shareware" suggests a contribution after using the product,
  30. but none is requested or even desired with PCBCAD. "Public domain" means that
  31. the author has surrendered all claims of ownership, but I haven't done that
  32. either. I maintain the copyright, but you are allowed (and even encouraged)
  33. to copy it and give it away, as long as you don't try to profit from it. I
  34. don't understand what "freeware" means, so I hesitate to use it.
  35.  
  36. The most publicity PCBCAD ever received was an article I wrote for Dr. Dobb's
  37. Journal, and published in the September 1989 issue. It mainly dealt with the
  38. A* algorithm and how it behaves in the autorouting domain. If you've ever
  39. wondered how an autorouter works, you should get a copy of this article. An
  40. early rough draft of it is included with the software, but the figures are in
  41. ascii files, which don't do them justice.
  42.  
  43.  Randy Nevin
  44.  24135 SE 16th PL
  45.  Issaquah, WA 98027
  46.